/**
 * @defgroup TestStandardIO 关于Java标准读写机制的例子
 * @author 李焕帅
 * @version 0.1
 * @date 31/07/2012
 * @{
 */

package indd.lihs.basic.javabasictester.io;

import java.io.*;

/**
 * @name 测试类型定义
 * @{
 */
public class TestStandardIO
{
    /**
     * 主函数
     * @param[in] args 参数字符串数组
     * @return void
     * @note 某个方法可能抛出某种异常,但其中没有定义相应的捕获代码.这时如果抛出,\n
     * 则系统直接退出该方法,并将异常发回给调用者其中, 如果父类的方法没有声明某种必\n
     * 检异常,子类进行方法覆盖时,也不能声明
     */    
	public static void main(String[] args)
	{
		try
		{
			BufferedReader stdin = new BufferedReader(
			                                new InputStreamReader(System.in));
			System.out.print("请输入被除数: ");
			String str = stdin.readLine();
			double d1 = Double.parseDouble(str);
			System.out.print("请输入除数: ");
			str = stdin.readLine();
			double d2 = Double.parseDouble(str);
			System.out.println(d1 + " / " + d2 + " = " + d1 / d2);
		}
		catch (IOException ex)
		{
			System.err.println(ex);
			ex.printStackTrace();
		}
	}
}

/** @}*/ //测试类型定义

/** @}*/ //模块定义
